#include <stdlib.h>
#include <stdio.h>

typedef struct aluno { 
  char nome[30]; 
  int matricula; 
  int idade; 
  char curso[30]; 
} tp_aluno; 

void main() {
  tp_aluno turma_icc[5];
  int num_alunos, i;
	
  printf("Numero de alunos a serem cadastrados (max 5):\n");
  scanf("%d",&num_alunos);
  for(i = 0; i < num_alunos; i++) {
	printf("\nNome: ");
	scanf("%s", turma_icc[i].nome);	
	printf("\nMatricula: ");
	scanf("%d", &turma_icc[i].matricula);	
	printf("\nIdade: ");
	scanf("%d", &turma_icc[i].idade);	
	printf("\nCurso: ");
	scanf("%s", turma_icc[i].curso);			
  }
  for(i = 0; i < num_alunos; i++) {
	printf("\nNome: %s", turma_icc[i].nome);
	printf("\nMatricula: %d", turma_icc[i].matricula);
	printf("\nIdade: %d", turma_icc[i].idade);
	printf("\nCurso: %s\n", turma_icc[i].curso);
  }
}

